/*
 * uart.h
 *
 *  Created on: 2011-05-24
 *       Autor: Jakub Chelim
 */

#ifndef UART_H_
#define UART_H_

extern volatile uint8_t end_of_command;

#define UART_BAUD 9600
//#define __UBRR F_CPU/16/UART_BAUD-1
#define __UBRR ((F_CPU+UART_BAUD*8UL) / (16UL*UART_BAUD)-1)

#define UART_RX_BUF_SIZE 8


// deklaracje funkcji publicznych

void USART_Init( uint16_t baud );

char uart_getc(void);
void uart_clearBuff(void);

#endif /* UART_H_ */
